angioblastic cells - English Synonyms Dictionary